Professor Jonathan Spence

Elected 1997

1997
History

Current post

Sterling Professor of History, Yale University

Sign up to our email newsletters