JAMES P. MCCANN