Jonathan Arnold rated To end all wars: 4 stars Dec. 29, 2018 Public To end all wars (2011, Houghton Mifflin Harcourt)To end all wars by Adam Hochschild