Maredudd ab Ieuan o'r Gorrws ap Llywelyn o' Gorrws ap Dafydd Fychan — latest news, discussion & facts — IJR