Peter J. C. Haynes — (1918-2005)