A review by estelleidekreads
Rogue Protocol by Martha Wells

4.0