I am a big Stephen King fan and have all his books. However this one was hard to finish. About half way through I almost gave up. It is hard to follow and sometimes you have no idea what he is talking about. The book started out great but, it's easy to get confused with all the characters and their thoughts. I am very disappointed as I always look forward to his next book. Maybe Mr. King should go more for quality instead of quantity.