JAMES O. KANE