The Passage - Justin Cronin I read this because I have received the second in the series as a free copy to review.

It is about a secret governmemt programme that trying to extend the lifespan of human beings. They had been using criminals who had been on death row, and been injecting them with this virus. They decide to try it on a younger patient, Amy, aged 6, who has been abandoned by her mother at a convent. The guys bringing her in muck up the collection. They bring her to the site and she is infected, just as it goes horribly wrong and the virus infects workers at the site, and then the population

Jump forward a number of years and humanity is holed up in enclaves, protected from the virals, as the infected beings are called, and are eeking out an existence. On a recce to the power source the members of one enclave are attacked. One guy, Peter is isolated, and Amy protects him from the virals.

The enclave is attacked, and Amy enters and joins them. They discover that there is a site that is transmitting to Amy, so a few members of the enclave decide to go to Colorado to meet those transmitting the signal. They travel across the now barren American landscape, sheltering at night, and meet with others as they travel.

This is a enormous book, almost 1000 pages, and whilst is is a fairly easy read, I felt that it took too long to get going. The action starts around 600 pages, when the pace of the narative picked up and it got better.

Currently reading

Great British Bus Journeys: Travels Through Unfamous Places
David McKie
The Moat Around Murcheson's Eye
Larry Niven, Jerry Pournelle
The Silver Linings Playbook
Matthew Quick
One of Our Thursdays Is Missing
Jasper Fforde
The Night Circus
Erin Morgenstern
Poor Economics: Barefoot Hedge-fund Managers, DIY Doctors and the Surprising Truth about Life on less than $1 a Day
Abhijit V. Banerjee, Esther Duflo
Shakespeare's Local
Pete Brown
Antifragile: How to Live in a World We Don't Understand
Nassim Nicholas Taleb
Peter Pan's First XI: The Extraordinary Story of J.M
Kevin Telfer