I feel like I'm not going to do this book justice. It's marketed as a YA, but I'd happily hand this over to a middle school reader who wants to tackle something different. The writing is really, really good, but it's written on a slightly more juvenile level than the YA I normally dip into. So w...