Ratings33
Average rating4.2
This book has three fundamental parts, plus, in the version I listened to an essay from the author written a few years after the first publication. The first part is very good and engaging, the middle part is a little overlong and boring and I also found the some of the characters were on the shallow side with some of their actions and reactions not fully consistent with the personality they were described with. The third part is back to be tight and exciting and very well written. The final essay is just brilliant.