The Penguin History of Medieval Europe
Maurice Keen is Emeritus Fellow of Balliol College, Oxford, where he lectured in medieval history from 1961 to 2000.