Gruffudd Elfael ap Rhirid ap Rhys ab Ifor Gôch (Gloff) — news, coverage & facts — IJR