A review by notionsofdragonsfire
Exit Strategy by Martha Wells

5.0