JAMES T. MCCAFFERTY