yrem31 's review for:

Obsolescence by Martha Wells
3.5
mysterious
Plot or Character Driven: Plot