5.0
challenging informative

Awesome book, incredibly well-researched, but do not read this as an audiobook. It's just way too much information to process by hearing.