Gruffudd ap Hywel ab Iorwerth Fychan ab Iorwerth, lord of Llanfoist — latest news, discussion & facts — IJR