Gwilym Gôch ap Maredudd ap Hywel ap Trahaearn of Caereinion — latest news, discussion & facts — IJR