Binding 13
2018 • 865 pages

Ratings45

Average rating4

15

Oh my god. This book. This is one of those, stay up till 3 am every night until you finish it books. I put my life on hold so Johnny and Shannon could live theirs and I don't regret it for a second.

January 1, 2023Report this review