Rey Ty. (2014). Contending Views of War and Peace: Utopians, Humanists, Marxists, Ideological Struggle, Peace Movements, and Intellectuals.