Alex Cross, Run
James Patterson
Alex Cross (20)
Cross Down: An Alex Cross and John Sampson Thriller
Alex Cross (31)