Gruffudd ap Madog Gam ab Iorwereth ap Mathew Rhyg — latest news, discussion & facts — IJR