Paper Towns by John Green

Quentin is a high school boy who lives next door to the girl of his dreams, Margo Roth Spiegelman. But is it an imaginary person or the real girl he loves? He thinks he finally knows her when she offers to take him on an unrestrained night’s adventure of revenge, blackmail, and even breaking and…