The Penguin history of Medieval Europe - Keen,Maurice (Penguin Books, 1991)