A review by james_desantis
Odd Thomas by Dean Koontz

4.0