Sir Gruffudd ap Maredudd ap Dafydd ap Thomas of Gwernant — latest news, discussion & facts — IJR