Talk about imagination and storytelling coming together - this book and it's sequel have it in spades. I absolutely loved this book. The characters are wonderful and loveable and just downright entertaining. I'm so impressed by the writing and the imagination in this book, and by the author.