JAMES G. MCCANN