David Partridge

1919-2006