Although it wasn't perfect, I really enjoyed this book. The young adult characters were multi-dimensional and engaging, the adult characters less so. Some of the horrors experienced by Edgar are things that have scared me silly in the past, so those really resonated with me. However, there were a number of typographical and grammatical errors that took off a half star. A copy of this book was sent to me for an unbiased review.