A history of medieval Europe - Keen, Maurice (London Routledge & Kegan Paul, 1968)