Two stories run in parallel, one set in modern times and the other in the nineteenth century. Both have women at their core, going through difficult emotional times and both end in a tragedy. The way Shreve builds up the tension is brilliant - you can almost breathe it and have to read on.