A review by aspiring_reader
All Systems Red by Martha Wells

4.5