Hamish French — (1942-1994)