JAME R. MCCAVANAGH