A review by aylareve_reads
All Systems Red by Martha Wells

5.0