by James Patterson · 2012
Book 19 of 32 in Alex Cross
novel in the Alex Cross series by James Patterson