JAMES R. MCCAFFERY