Angles or Angels?
To unite a kingdom, a family will be divided forever.
Acha, daughter of a Deiran king, is sent as a peace-weaver to the most feared king in northern Britain — and forced to choose between family and survival.
From the warring kingdoms of the 6th century to the fall of the Anglo-Saxon world before 1066 — an arc spanning the most dramatic era in English history.
Foreshore Books · The final chapter of the Anglo-Saxon Arc
England, 1002. A young Norman duchess is crowned queen of a kingdom on its knees — Viking fleets on every coast, a weak king on the throne, treachery in every council chamber. Emma of Normandy will spend the next half-century outmanoeuvring them all: inept kings, scheming earls, Viking conquerors, even her own sons. Twice queen. Mother to three kings. The woman who unknowingly sowed the seed of 1066 — and could not stop what was coming.
Each novel stands alone. Together, they tell the complete story of how England was made — across five centuries of war, faith, politics, and the unsung lives that shaped its destiny.
To unite a kingdom, a family will be divided forever.
Acha, daughter of a Deiran king, is sent as a peace-weaver to the most feared king in northern Britain — and forced to choose between family and survival.
King Alfred is dead. It falls to his daughter to save everything he built.
Æthelflæd, Lady of the Mercians — who rebuilt towns, led armies, defeated the Danes, and was written out of the record.
Twice queen. Never conquered.
Emma of Normandy across five decades of invasion, dynastic struggle, and survival. Published by Foreshore Books, October 2026.
David's writing extends beyond early medieval England — evidence of range, curiosity, and range of purpose.
Harry is 97 years old and has no intention of fading quietly.
20th Century Man; 21st Century Problem. Built from the voice of David's own father, Charles Stokes (1913–2015).
A new novel in support of COP26.
Three teenagers fight climate change on a planet where the dinosaurs were never wiped out. All profits to Zero Carbon Guildford.