Dafydd Fychan ap Ieuan ap Maredudd of Cefnamwlch — latest news, discussion & facts — IJR