Peter David O'Halloran — (born 1942)