John ap Maredudd ap Gwilym ap Rhys of Abergwili — John ap Maredudd ap Gwilym ap Rhys of Abergwili — the latest coverage, the community and the facts.