Lawrence Rosenwald
War No More: Three Centuries of American Antiwar & Peace Writing (LOA #278)
War No More: Three Centuries of American Antiwar & Peace Writing (LOA #278)