Ratings965
Average rating4.6
Trying to write a review for this after just finishing it is impossible, as I have no words to describe how powerfully perfect this book was. I am happy and sad, but mostly just filled with a feeling of luck to be alive at a time when I could read this story. I loved every page, thank you for writing this Brandon.