Ruling England 1042–1227 - Richard Huscroft

Ruling England is a key text for students wishing to understand the complexities of medieval…