Medieval Wales c.1050-1332 : Centuries of Ambiguity /: Centuries of Ambiguity. (2019)