Drupal is not easy. It has a very steep learning curve. Building a website is more complex than most people think.
Hogbin spends the first third of the book instructing you on what goes into a great site. I never realized how vital that is to a person who has little experience in building real sites.
If you are building a Drupal site, then congratulations, you are on the road to being a serious developer. From examples of types of sites, to getting into the role of the users of the site, this book cover it.
As a starting point, you cannot go wrong.
I highly recommend this book and I have added it to my list of books I give my clients. In fact buy this book just for the planning chapters.