John ap Rhys ap Llywelyn ap Hwlcyn Wynn — latest news, discussion & facts — IJR