Eleven-year-old Edie Jasmine Snow has one "perfect" thirteen-year-old sister, two loving parents, a cat named Dusty, a grandmother she suspects is a witch, and
For fans of Gone Girl and The Girl on the Train: A dazzling work of psychological suspense that weaves together the past and present of two women’s twisted fr
AN INSTANT NEW YORK TIMES BESTSELLER A New York Times Notable Book of the Year WINNER of the NBCC John Leonard Prize, the Kirkus Prize, the Center for Fiction F