Professor Geoffrey Holmes

Elected 1983

1928
1993
1983
FBA

Current post

Professor Emeritus of History, University of Lancaster

Sign up to our email newsletters