Given the plethora of stellar reviews, I bought this book. Already, I happened severely horny several angles, I sent it back, but the replacement model was in the same state ... When the content, count on a good third of general talk, definitely a cut and paste PhD thesis without much interest. The rest is good, but not really going to the bottom of things. In short, okay but not great.