A history of Medieval Europe - Keen, Maurice Hugh (Routledge & Paul, 1967)