Thoughtful and poignant YA about friendship and time travel. 12-yo Miranda starts receiving mysterious notes predicting the future along with instructions, eventually culminating in a character's redemption and another's sacrifice. Madeleine L'Engle fans would love it as a lot of the time travel discussion centers around _A Wrinkle In Time_ (Miranda's favorite book).