A review by megan_unthank
All Systems Red by Martha Wells

5.0