A review by darnicar
All Systems Red by Martha Wells

adventurous medium-paced

3.75