Scan barcode
A review by hopejrc
Uprooted by Naomi Novik
5.0
I loved this book. Lots of magic, flawed characters, beautifully written. When I wasn't reading it I was thinking about it and anxious to pick it back up. That's always the mark of a good book for me.