Tomkin ab Iorwerth ap Dafydd ap Gruffudd of Shocklach — Tomkin ab Iorwerth ap Dafydd ap Gruffudd of Shocklach — the latest coverage, the community and the facts.