Paper Towns by John Green

Paper Towns
305 pages; Dutton
Quentin Jacobsen believes that everyone gets one miracle in life, and his is living next door to Margo Roth Spiegelman. Margo Roth Spiegelman is the epitome of Quentin's dreams, and he will do anything for her. When Margo mysteriously disappears and leaves enigmatic clues for Quentin, he feels he must drop everything and find her. But will he find the Margo he thinks he knows or someone entirely different?