Begin Disclaimer. 

First, I want to make clear that my reviews often get spread out in a bunch of different areas and are posted to various sites. I was given a copy of this book to review by No Starch Press, but I am an independent reviewer and have no connection or financial incentives in the books or in their publisher in the US or elsewhere. I feel it important to mention this when I do