A review by ulrikworm
The Last Graduate by Naomi Novik

adventurous dark funny tense fast-paced

3.75