JAMES M KANE