John ap Gwilym ap Payn ap John Van, of Marcross — John ap Gwilym ap Payn ap John Van, of Marcross — the latest coverage, the community and the facts.