Dr William Cramond (1920–2004)

1980