The Lace Reader by Brunonia Barry

The novel is a psychological thriller set in Salem, Massachusetts, revolving around Towner Whitney, a young woman who returns to her hometown after the mysterious disappearance of her great-aunt. Towner, who comes from a family of women who can read the future in lace patterns, is forced to confront her troubled past, including her twin sister's suicide and her own mental health struggles. As she delves deeper into the mystery, Towner uncovers dark family secrets and a web of deception, leading her to question her own memories and the nature of reality. The story weaves themes of identity, trauma, and the power of perception, culminating in a gripping and unexpected conclusion.