A review by thelizabeth
Paper Towns by John Green

4.0