All the YESSES!

filled star filled star filled star filled star filled star
savingsinseconds Avatar

By

First, Gayle Forman.
Next, a bookstore.
That should be all a person needs.

Since I have 126 characters left to go, let me just mention that the first chapter reminded me of what you might get if John Green wrote a book about a nicer version of Dwight Shrute as a teenager.