Stephen King's "Revival". It's a slow build, but still an interesting read. Besides I feel like a slow build gives you time to really identify with the main character. Which I imagine will make the climactic events more distressing. So far, two thumbs up.
10 years