Well, I personally found it a great book with plenty of useful information. Of course there are other great books. I list a number of them in other blog posts. I found this one to be excellent and certainly not a waste of money.