★★★☆☆ | Mystery-Suspense | Digital | Borrow | StoryGraph | Goodreads

A ghost story with two sets of twins and a few surprising twists that I didn’t see coming (but should have). Niffenegger lost points with her depiction of Valentina’s parents (including Elspeth!) with their lack of grieving and too-easily-accepted death of their daughter. Obviously she’s never dealt personally with the loss of a child.
Julia had never thought of death as something that would happen to her, or to people she knew. All those people in the cemetery were just stones, names, dates. Loving Mother. Devoted Husband. Elspeth was a parlour trick; she had never been really real to Julia. Valentina is in that box. It couldn’t be true.Â