A review by autumndragyn
The Passage by Justin Cronin

3.0