Thomas ap Robert ap Gruffudd ap Rhys of Maesmor — Thomas ap Robert ap Gruffudd ap Rhys of Maesmor — the latest coverage, the community and the facts.