There are very few books that I have a hard time putting down, but James Patterson's books never fail. This latest foray into the life of Det. Alex Cross is one that kept me up reading late into the night and upset when I was finished too quickly. A great story and one that I enjoyed reading and figuring out. I can not wait for the next installment.