Gruffudd ab Iorwerth Gôch ap Maredudd ap Bleddyn — latest news, discussion & facts — IJR