A review by brookejreads
The Passage by Justin Cronin

4.0