The Goblin Emperor, by Katherine Addison

Points (2)