I've been a fan of every Odd Thomas book, so I'm necessarily biased about this one. I love the way the narrator is so unreliable about his own understanding about himself, and how he takes all sorts of outlandish situations in utter stride. It is Charming all all hell. :)