By Maurice Keen History of Medieval Europe (illustrated edition)