A review by literatureandlace
Paper Towns by John Green

5.0