Probably one of the best books by Stephen King that I have enjoyed reading. It is short but sweet. I was emotionally caught up in it, always waiting for things to reverse themselves. Once again he grabs you, gets you caught up in it, and then takes you the end gently.