A review by kerstiejo
Book of a Thousand Days by Shannon Hale

3.0

I hated the first half of this book, but then it got good! And so many things to think about. I love the ending.