Alex Cross -- bk. 25

Series by James Patterson