by James Patterson
3.97
391 pages
7h 24m
Brace yourself for a pulse-pounding thriller as Detective Alex Cross confronts a cunning and elusive killer in a race against time to stop a series of gruesome murders.