John ab Iolyn ap Madog ap Gronwy Fychan of Trefalun - latest news, discussion & facts - IJR