A review by notionsofdragonsfire
Compulsory by Martha Wells

5.0