Beware Counterfeit No Starch Books from Amazon!. Kind of annoying given this is Amazon itself, not a third party. So their supply chain controls are simply beyond inadequate, or they just have too much money and power to care.