A Fifteenth- Century Brenhinedd y Saesson, written by the Aberystwyth Scribe, Dafydd ap Maredudd Glais. (1st December 2017) - Himsworth, Katherine