JAMES C KANE