Fiction by Stephen King and Peter Straub.
This was a long fantasy story. I enjoyed it, although it had some difficult parts. It was not nearly as bleak as the Gunslinger, and good did finally triumph over evil.
I also read recently by this (or rather, one of these) author(s): The Girl Who Loved Tom Gordon