Dolores Claiborne - Stephen King
I loved the movie and the book. Great story.