A Book A Week: "The Passage" by Justin Cronin

by