Ratings25
Average rating4.3
Finishing this book was so bittersweet. Ever since I started the series, I could barely put the books down, but this book really tied everything up nicely and left me feeling completely satisfied. This book does such a good job of feeling almost real as you hear the story through the narrator many years down the road but is also so riveting and entertaining.