Gruffudd ab Einion Ddû ab Ednyfed ap Gwrgeneu — news, coverage & facts — IJR