A review by ambivalent
When You Reach Me by Rebecca Stead

5.0