This book leaves a lot untouched, but it is like the best shot-term crash course for getting a foundation. I still feel like it leaves a lot left to be desired, but a lot of the books do. I bought several, read a few, and I have the memory of a gnat and keep forgetting what I learned.