Gruffudd Gôch ap Llywelyn ab Einion ap Thomas - Gruffudd Gôch ap Llywelyn ab Einion ap Thomas — the latest coverage, the community and the facts.