Well written, but with a flaw that proved rather significant for me. For the most part, the story alternates every chapter between the two young protagonists. The problem with that is that the chapters are very short. The effect is like trying to drive downtown during rush hour. Just when you start to pick up speed, you have to jam on the brakes. It's very disconcerting to constantly flip-flop point of views (and time) every few pages. If the book wasn't due back at the library, I would have kept reading, but as it stands, I probably will never finish this book. =/