John ap Maredudd ab Ieuan ap Maredudd of Ystumcegid — John ap Maredudd ab Ieuan ap Maredudd of Ystumcegid — the latest coverage, the community and the facts.