Leah Stewart is the author of the novels The Myth of You and Me and Body of a Girl. A recipient of an NEA Literature Fellowship, she lives in Cincinnati, Ohio, with her husband and their two young children. She teaches creative writing at the University of Cincinnati.
Ninety-year-old Margaret Riley is content hiding from the world, finding comfort in the mystery novels that keep her company, that is, until she spots a woman who's moved into the long-empty house across the pond. Jennifer Young is also looking to hide. O...[SEE MORE]