Aachen – A Young Adult Historical Fiction Novel

Book cover for the young adult historical fiction novel Aachen

Aachen Cover

From the trees raced a bearded man dressed all in red. He was nimble, leaping over smaller boulders, dodging around larger ones, and held a long pole-axe high over his head. The axe-head was curved and came to a sharp point at top and bottom. It gleamed as he spun it in quick circles high in the air.

Stephen’s fingers pulled helplessly at the ties of his baldric. Then he dropped his hands to his sides and prepared to run. But the man with the axe was too fast. Stephen felt defeat and death hanging over him, weighing down his already numb and exhausted legs.


Click here to preview and/or purchase my young adult historical fiction novel, Aachen, a coming of age story set in medieval Europe.

The life of an 8th century peasant is, as they say, “nasty, brutish, and short”. Stephen of Orlans wants none of that. Peasant or not, he dreams of studying at Charlemagne’s famed Palace School at Aachen. But the sins of war have left him stained with blood, guilt, and despair, and the sadistic step-son of a local count wants him dead. And then there’s the beautiful milkmaid with the bad reputation. Would he rather spend his life with her than in the confines of a monastery?

Stephen’s road to Aachen leaves him entangled in the conspiracies of nobility, fighting for his freedom and his life. But it is the struggle between love and ambition, between responsibility and desire that threatens to destroy him. To find redemption Stephen must confront the secrets and betrayals that have shaped his life. Some decisions, however, can never be undone.

Aachen is a young adult historical fiction novel set in 8th century Europe, during the reign of Charlemagne. It is the story of the sacrifices a young man will make to achieve his dreams, and the harrowing path he must take to reach his own redemption.

Here are a few posts about my novel Aachen:

[catlist name=”Aachen”]

Please jump in! I'd love to hear what you have to say.