Professor Robert Shackleton

English Language and Literature; French Language and Literature

Elected 1966

1919
1986
1966
CBE, FBA

Sign up to our email newsletters