A review by amberinbookland
The Chain by Adrian McKinty

3.25