This book is a step-by-step guide that directs the reader through a series of small, repeatable steps. At each step it was almost as if Mr. Jones was sitting right next to me and advising me on my own code. The author did an accurate job of anticipating and addressing difficulties. At different points in the process I would ask questions of the text, but each time I just kept reading and found my answers. It's obvious that Mr. Jones has encountered the same problems and questions repeatedly throughout his experience.