Odd Thomas (Odd Thomas 1) by Koontz. Dean ( 2004 ) Paperback