A review by aurynsharay
Odd Hours by Dean Koontz

5.0

Odd Thomas is a character that I have fallen in love with over the course of these books. He's fuuny, smart, and humble.