When You Reach Me

By Rebecca Stead

Twelve-year-old Miranda encounters shifting friendships, a sudden punch, a strange homeless man, and mysterious notes that hint at knowledge of the future. These and other seemingly random events converge in a brilliantly constructed plot.

More in fiction, fantasy

More from John Newbery Medal