Odd Thomas Books 1-3: Brother Odd; Forever Odd; Odd Thomas