A review by dabble
The Passage by Justin Cronin

3.0