ISBN : 9780140447477Call/Class Number : Language : EnglishAuthor : Marcus WeigeltSubject : PhilosophyPublisher : Penguin BooksEdition : 1st Revised EditionAdd to Cart Print