These kind of books tend to take themselves much too seriously and this is a perfect melding of silly, fun, and interesting without thinking the magic realm is end all be all.