A review by daviddevaal
Rogue Protocol by Martha Wells

3.0