Congo / The Terminal Man

Michael Crichton

268 pages