Professor Geoffrey Haward Martin, CBE, MA, DPhil, FSA, FRHistS. 1928-2007. - Hall, Richard (2008)