I never worked with DNN before, so i needed a simple explanation on how to perform a basic installation and more importantly how to customize it so it matches my client design & functionality. I tried to read this book, especially the chapters about skinning and creating custom modules. I stopped reading early, because it was so badly written (yes, i write bad too, but you do not see me publish a book); no step for step explanations, no real world examples in the skinning chapter and most pages are just lists of API calls and other reference steps. I should have been warned by the introduction of mr. Walker: pages and pages of text about the history of DNN that screams for some professional editing: no headers, no pictures and the text could be reduced in half without any loss in information.
To summarize: this is not a step by step explanation of professional customizing DNN, it's just a badly written reference manual. DNN deserves better.