The communist manifesto (Penguin Books, 2004)