Hywel ab Adda Ddû ap Gruffudd ap Maredudd of Henvaes — latest news, discussion & facts — IJR