It gives a lot of information about the different aspects, like good sites for information which helps to understand the meaning of each parts. I've read the two I've got from this author and quite compelling. But what I'm after is a step by step one section at a time. The author is very good and I'll be buying some more books from him. Well worth getting just for the sites alone.