A review by alysa_schwenk
Paper Towns by John Green

3.75