While this book seems to contain some helpful information, the author wrote it so poorly that it becomes very difficult to follow. Mr. Farley seems to make point after point without trying to make connections between them and in an extremely laborious style. Of the books I have read on this subject, this one is clearly the most difficult to read, and I doubt that the information it provides is worth the effort.I would focus my efforts elsewhere. I was surprised to see that it was published by a well-recognized firm. I can't imagine what their editors were doing.