A review by thevalkyriereader
Next by Michael Crichton

5.0