4.0
challenging informative reflective medium-paced

This scratched an itch in my brain that I didn't know I had. Last couple of chapters are a bit repetitive so docking off a star but overall such a great book. I can already hear myself quoting it at parties to be the most annoying person in the room :D