The Lake of Dreams, by Kim Edwards.
My name is Lucy Jarrett, and before I knew about the girl in the window, before I went home and stumbled on the fragments and began to piece the story back together, I found myself living in a village near the sea in Japan. It had been a spring of little earthquakes, and that night I woke abruptly, jarred from a dream. Footsteps faded in the cobblestone lane and distant trains rumbled; I listened harder until I could make out the surge of the sea. But that was all.
Lucy Jarrett has been living overseas with her boyfriend, Yoshi, for a while now, but she is currently unemployed. She decides to go home to upstate New York, to The Lake of Dreams (actual city name), to visit her mother, brother, and family. Once there, she discovers a long-lost relative who may or may not have been involved in something scandalous, and therefore whose existence was covered up. It's connected to the discovery of beautiful stained-glass windows in an old church, too, and she works with an old boyfriend, Keegan Fall, now in the glassworks profession, to try and figure out the mystery.
This novel was very well-written and the characters seemed very real. The mystery story, too, helps reveal things about Lucy and also about her father's death, about 20-30 years previous, and it makes for a good read. The Lake of Dreams was featured on the BlogHer Book Club, which is how I found out about it, and I was pleased to discover that Edwards had written another novel; this is her second novel and third overall book (she also wrote a book of short stories). This novel was one of the better ones I've read recently, and I would recommend it to anyone who likes a good story.
4.5 stars out of 5.