A review by stormycassidy
Odd Thomas by Dean Koontz

5.0