A review by jadams89
I, Alex Cross by James Patterson

challenging dark emotional mysterious tense fast-paced

4.0