19 pages matching destroyed in this book
Results 1-3 of 19
What people are saying - Write a review
Other editions - View all
JSTOR: New Wars for Old
New Wars for Old. By John Haynes Holmes. New York: Dodd, Mead & Co., I916. Pp. xv+369. $I.50. This is a book of straight-out Pacifism, put with clearness of ...