John ap Richard ap Gruffudd ap Richard Lloyd, of Ty Mawr - latest news, discussion & facts - IJR