The Secret Keeper by Kate Morton

The novel revolves around Laurel Nicolson, who, as a teenager, witnesses a shocking crime involving her mother, Dorothy. Decades later, as Dorothy nears the end of her life, Laurel delves into her mother's past to uncover the truth behind that fateful day. The story weaves between the 1940s and the present, unraveling a complex tapestry of secrets, love, and betrayal. As Laurel pieces together the mystery, she discovers unexpected connections and hidden truths that redefine her understanding of her family and herself.