dmwaselko 's review for:

The Terraformers by Annalee Newitz
2.75
adventurous challenging funny inspiring medium-paced