Books

The Secret of the Moon Dial

(coming Fall 2026)

Eleven-year-old Kyra spends her days in the train station’s newsstand wondering if she was abandoned as a baby because of her purple cat-like eyes. A cryptic note, a broken pocket watch, a grumpy clockmaker, and mysterious Time Slips set her story in motion, revealing her surprising identity.

As the parts of her history click into place like the gears in her watch, Kyra’s growing impatience to change her circumstances accidentally sets off a series of events where time starts to fracture and children disappear. Can her quest to restore temporal balance not only save the city but finally give her a place where she feels she belongs?

Meet the Characters

protagonist in a steampunk dress in a steampunk clock shop

Kyra

11-year-old Kyra (rhymes with Eye-ra) works with her adopted Papa in the newsstand at the train station. She doesn’t feel like she fits in with other children, because her cat-like eyes are purple. Sometimes her impatience gets her into trouble.

friend to the main character a boy with a steampunk newsboy cap and a cheeky grin

Hugh

Hugh has been Kyra’s best friend since they were babies. He likes to make people laugh, but he is also serious when it comes to giving Kyra advice on what she should and shouldn’t do. He helps his mami in her laundry business and looks after his younger brothers and sisters.

a grumpy steampunk clock maker

Mr. Horace

Most say he is grumpy, but Mr. Horace is a whiz when it comes to making and fixing clocks and watches. His shop, The Timekeeper, sits across the train station’s Great Hall from the newsstand.

The Setting

the Turicum train station Great Hall site of a middle grade steampunk or gaslamp fantasy

The Great Hall in Turicum’s Train Station

The Timekeeper is Turicum's clock shop in the train station

The Timekeeper: Mr. Horace’s Clock Shop

By Liesl McCormick

A Map of Important Places in Turicum