I have read Stephen King for many years and would put him in my top 5 favourite novelists, I was disapointed at a few of his more recent books (Duma Key being one) with this I was thrilled to see King returning to what he does best. This is an addictive novel that I couldnt put down and finished in one sitting. I love long books as I feel the charecters are given time to mature and become more real to the reader. I wont give away any spoilers but I was surprised at the ending!