Richard ap Rhydderch ap Dafydd ab Ieuan of Myfyrian — latest news, discussion & facts — IJR