A review by mswans
Artificial Condition by Martha Wells

5.0

love u murderbot