The Passage  - Justin Cronin Finished this last week - review on way but for now what an amazing book....