A review by ileniasb
All Systems Red by Martha Wells

3.5