A review by kim_j_dare
Paper Towns by John Green

5.0

John Green is truly a master when it comes to creating characters you care about and a story that is almost impossible to stop reading... or in this case, stop listening to. A compelling story from an amazing writer.