A review by fouroffivewits
Rogue Protocol by Martha Wells

3.0