A review by ferrous
Artificial Condition by Martha Wells

adventurous lighthearted fast-paced
  • Loveable characters? Yes

4.5