John ap John ab Edward ap Richard Trevor Fychan, of Croes Oswallt — latest news, discussion & facts — IJR