A review by elise_reads_books
Exit Strategy by Martha Wells

5.0