John Haselden Drewe — (1924-1995)