Jack Upland is a citizen of the world and a partisan of the truth. He accepts just criticism.