Eclipse - Patterson, Richard North (Henry Holt and Company, 2009)