A review by adelayedteacher
Forever Odd by Dean Koontz

5.0