Gruffudd ab Einion o'r Pant ap Llywelyn ap Meilir Gryg — latest news, discussion & facts — IJR