A review by wintersavenger
Rogue Protocol by Martha Wells

3.5