Efa ferch Gruffudd ap Madog Gloddaeth — latest news, discussion & facts — IJR