Robert Alan Finch B.A., D.Phil. (1939–2006)