Thornton, David E.2019-07-092019-07-092004http://hdl.handle.net/11693/52230EnglishSelyf ap Cynan [called Selyf Sarffgadau] (d. 613x16), king of PowysBook Chapter10.1093/ref:odnb/51405