It's so new in my mind right now. I'd like to review this later. In the meantime, I have given short reviews that you could reference as I progressed through this beautifully, intelligently written book.