John ap Jenkin Fychan ap Hywel ap Llywelyn of Bodfach - latest news, discussion & facts - IJR