Incidentally there is a very interesting book review of To End All Wars in today's NYT written by Christopher Hitchens. (You might have to cpy/paste the url)
http://www.nytimes.com/2011/05/15/books/review/book-review-to-end-all-wars-by-adam-hochschild.html?nl=books&emc=booksupdateema1
Comment
To End All Wars