13-year-old Jocie Brooke has never wanted for love, despite the fact that she hardly remembers her mother. Jocie’s father, preacher David Brooke, has done his best to be both father and mother to his daughter. Even Jocie’s spinster Great-aunt Love, who’s slowly going senile, cares for Jocie in her own stern way. But in their small town of Hollyhill, Kentucky, painful secrets lie just beneath the surface, and inquisitive spirits discover surprising truths. There’s a reason why Aunt Love hides behind black dresses and a stoic countenance. And David takes his morning walks not just for quiet solitude, but to wrestle with the past …