Eclipse - Richard North Patterson (Macmillan, 2005)