You need to sign in or sign up before continuing.

4.0

This book pissed me off, but it's a worthwhile read. It's repetitive in places but overall, very interesting. I'll be thinking about this one for a while.