Marx A very short introduction - Singer, Peter (Oxford University Press, 2000)