JAMES J CALLAHAN