One of my all-time favorite YA books. It is so refreshingly original! Zevin does a fabulous job of developing the characters and moving the story along. This book is so well written and the story so new. I recommend it to everyone, ages 11 right on through adulthood. So far, everyone I have convinced to read it has loved it. No haters yet! A+++