JAMES F. MCCANN