John ap Rhys ab Ieuan ap Llywelyn of Trefeilir — latest news, discussion & facts — IJR