This does have a lot of useful stuff, but as a whole, I am not sure you are better off paying for this than you are searching the internet. So far I haven't found anything in the book that wasn't easier to find and free online. It also tends to be a ...