Gruffudd Drwyndwn ab Einion ap Cyfnerth ab Iddon Galed — news, coverage & facts — IJR