Comment

Dec 10, 2017MellowGeneration rated this title 2 out of 5 stars
I enjoyed previous Odd Thomas books, but I found this one to be pedantic and overwritten. Gave up about halfway through.