Ruling England 1042–1227 - Richard Huscroft

Since its first publication in 2005, Ruling England has established itself as an authoritative…