JAMES P. KANE