A review by julieofthedogs
Gideon the Ninth by Tamsyn Muir

5.0

Gideon Nav, you have broken my heart into a myriad little pieces. And I went ahead and let you do it.