David Keith Ford Heathcote — (1922-1999)