Elen ferch Gruffudd Dew ab Ieuan ab Einion Fychan — latest news, discussion & facts — IJR