A review by finnickdeservedbetter
Rogue Protocol by Martha Wells

5.0