Heilin ap Cyfnerth ab Eiddin Galed ap Trahaearn Fychan — latest news, discussion & facts — IJR