A review by lucie437
The Last Graduate by Naomi Novik

5.0