This is a challenging book that provides real insights into how Drupal works. Essential reading.
I have both the print edition and the Kindle edition. The formatting of code in the Kindle edition is very poor: no indenting and random text included in many code examples (see page 94). I'm surprised this has not been corrected by the publisher.