A review by cyireadbooks
I, Alex Cross by James Patterson

2.0