A review by theironist89
Medieval Wales C.1050-1332: Centuries of Ambiguity by David Stephenson

challenging informative slow-paced

3.5