Marya reviewed Once upon a river by Diane Setterfield
Review of 'Once upon a river' on 'Goodreads'
I listened to the audiobook narrated by Juliet Stevenson. If you like a long tale with stories folded into stories, you will be alternately lulled and excited by this one. The writing is solid, the characters (many!) are well-differentiated, and overall it's very well crafted. The setting is early 20th sometime, but mostly it's rather timeless.