John ap Thomas ap Gruffudd ap Nicholas ap Philip of Abermarlais — latest news, discussion & facts — IJR