Of All The Towns  By Josephine Caldwell

Select Format

Of All The Towns

Josephine Caldwell

After five years of surviving the unthinkable, Colette finally does the one thing her husband never believed she’d dare—she runs. With her four‑year‑old daughter asleep in the back seat and a carefully orchestrated escape plan set in motion, she leaves behind the bruises, the fear, and the man who vowed she’d never get away.

New Harmony, a tiny rural town tucked between quiet hills and kinder people, is supposed to be their fresh start. A place where Colette can breathe again, where JJ can learn what childhood is meant to feel like, and where no one knows the truth she’s desperate to outrun.

As Colette rebuilds a home from broken walls and a life from broken pieces, Hunter becomes the one person she never expected to trust again. But when her past closes in just as her future begins to bloom, Colette must decide: keep running, or finally stand her ground with the man who would burn the world down to keep her and JJ safe.

About Author

Josephine Caldwell

Josephine Caldwell is a novelist from Kentucky. She writes contemporary romance and the occasional psychological thriller. She spends her days homeschooling her children and  coaching youth sports.While she loves teaching all the subjects English, History and Art are her favorite. All of her children participate in various sports like  martial arts, soccer, volleybal, and shooting sports,she prefers coaching soccer. Josephine has been married for 20 years and has had 7 children.