William Edmonstone — (born 1942)