Marxism and the Science of War by Bernard Semmel | Menrva Books