Gruffudd ap Rhys ab Iorwerth ap Cadifor — latest news, discussion & facts — IJR