Richard Stuart Haslett — (born 1940)