The Blackwell Dictionary of Historians by John Cannon & J. et al Cannon