Thomas ap John ap Thomas ap Llywelyn of Llangattock — Thomas ap John ap Thomas ap Llywelyn of Llangattock — the latest coverage, the community and the facts.