John ap Hywel ab Owain ab Ieuan of Cefn Treflaeth — latest news, discussion & facts — IJR