You need to sign in or sign up before continuing.

4.0
challenging dark informative medium-paced

I have Gripes about the audio book and some of the stances at the end, but the information provided was compiled in a very effective and easy to understand fashion.