The Communist Manifesto by David McLellan | Menrva Books