John ap Dafydd ap John Gôch ap Gruffudd Llwyd — latest news, discussion & facts — IJR