by James Patterson
Series: Alex Cross Series
Book
(50,873)
1st ed.
New York : Little, Brown, c2005.
031615976X
392 p. ; 25 cm.