A review by alliandre
Punto critico by Michael Crichton

challenging mysterious tense medium-paced

5.0