A review by asterese
Crucible: A Thriller, by James Rollins

adventurous challenging dark informative mysterious tense medium-paced

4.0