A review by bridge_enginerd
The Last Graduate by Naomi Novik

4.0

That was the worst cliffhanger of my life