5.0

I have finished quite a while ago, and it's been circulating my friends. I do not remember enough insight to write a strong review, but overall it was very educational and written in an easily readable style. Best read over a longer period of time -- definitely not a book to binge read.