A review by etosaurus
Gideon the Ninth by Tamsyn Muir

challenging dark funny slow-paced

3.0