Do you want to read a philosophical novel? Sure, we all do. But the question of exactly what kind of philosophical novel you want to read, let alone which individual book, isn't quite so easily answered. But now a professional has come to the rescue:
495