I feel this book has most of the information, but it was very cluttered and difficult to follow. This was not a very impressive resource. I used the Sybex book, which has a lot of basic garbage, but had the info I needed in an easy to follow format. I suggest checking out the New Riders Fast Track books for a condensed guide, as they are the best.