JAMES T. CALLAHAN