A review by jeremyreads
Gateway by Frederik Pohl

5.0