By Diane Setterfield.
I've just finished this and got completely engrossed in the story. Couldn't put it down. I don't want to give away any of the plot, but if you are a fan of Daphne Du Maurier style stories, or love a mystery or a tangled tale of family secrets, you will love this book.