A review by pa11av
Ice Station by Matthew Reilly

5.0