Dead Blondes and Bad Mothers
Sady Doyle
The Last Continent
Terry Pratchett
Discworld (22)
The Counterfeit Viscount
Ginn Hale
Echopraxia
Peter Watts
Firefall (2)
All Is Fair
Emma Newman
The Split Worlds (3)
Any Other Name
The Split Worlds (2)
Between Two Thorns
The Split Worlds (1)