I have to say that I did not enjoy this book at all. It was practically like reading a philosophy text book, and the story is a rather feeble and weak attempt to make the book interesting. I found myself quite insulted as I was forced to choose between reading the philosophy part and skipping the story of Sophie or viceversa. I recommend that if anyone is truly interested in philosophy that he reads the actual works of Plato and company.