This review is probably not as well-crafted as I would have hoped, since I am very swamped right now, and unable to do better. However, I wanted to write my thoughts on the book to the best of my ability as soon after I finished the audio version as possible so I wouldn't forget too much. I hope to...