If you’re a developer and you just never “got” Drupal, this is your book. If this book succeeds at one thing, it’s to change your mindset about Drupal – to understand the different paradigms you need to adopt to work with it. Highly recommended in that sense.