A review by the_reading_lobster
Rogue Protocol by Martha Wells

5.0