A review by emrm
Detective Cross by James Patterson

4.0