JAMES F KANE