JAMES J O'HALLORAN JR