A review by rachelcarter
Alex Cross, Run by James Patterson

3.0

Not as enjoyable as his others but still a good book.