No one — no one — has ever done it better than Peter Straub. I admit that some of his work leaves me a little bit cold, but when Straub is on, he is on.
Not everyone agrees. I’ve heard a lot of people say they can’t read Peter Straub, or that he simply isn’t for them. The thing about his writing is, it takes effort. Most worthwhile things do require determination and patience, but the effort pays off. He isn’t an easy writer, but the rewards are well worth the investment.