Peter James Hastings — (born 1938)