Moving. Deep. A good read. I've worked with Steven Budden in person and find him to be professional, skilled, caring, and open. That person shows up in this book too....