David Spence
1926 - 2003
Go to the full MacTutor biography