A review by k0besha
System Collapse by Martha Wells

adventurous emotional reflective tense fast-paced

5.0