Marx: A Very Short Introduction Reference: Author: Peter Singer Publication Date: Edition/Date: keywords Comments: 120 pages Publisher: Oxford University Press Description: Contributor: Collection: Books Type: Books Chapters: