CATLIN C O'HALLORAN