Scan barcode
A review by skibriteva
The Last Graduate by Naomi Novik
5.0
That ending though! I threw my pillow across the room ... several times :D I can't decide if it was genius or if I hated it with passion. I think both.