Gruffudd ap Rhys ap Dafydd ap Hywel of Maesmor — latest news, discussion & facts — IJR