Hamish Leslie Gray-Cheape - (born 1942)