A review by mostlyliterate
The Island by Adrian McKinty

3.0