She starts with an idea that sparks her imagination.
Years later, those ideas have wound themselves into several novels, one having ended up on several best-seller lists.
Campbellsville native Janna McMahan, who has published four novels, came back to her hometown last week to speak at the Taylor County Public Library.
McMahan, who now lives in South Carolina, spoke about her books, writing process and background, and where her ideas come from.