A review by daviddevaal
Exit Strategy by Martha Wells

3.0