The Last Graduate by Naomi Novik
The Last Graduate by Array