Author: Philosophical LibraryEditor(s): Philosophical LibraryPublisher: Manjul Publishing HouseYear: 2004Language: EnglishPages: 159ISBN/UPC (if a