Ieuan ab Ieuaf Gôch ap Gruffudd Carno ap Hywel — latest news, discussion & facts — IJR