Madog ap Hywel ap Gruffudd ap Gronwy of Craig Fryn Hywel — latest news, discussion & facts — IJR