Tudor Warrior

Merry Christmas one and all. Thank you for continuing to read my books! It makes it a joy to rise each day at six and begin writing. I am well… Read more

The Perfect Knight

Many of my readers have been badgering me, since I finished Earl Marshal, to complete the story of the family. As you know I began Sword for Hire at the… Read more


On November 19th I will publish a brand new series. Set at the time of the Spanish conquest of the Americas, I have written it from the viewpoint of a… Read more

Targets of Treachery

The Last Knight

The war in France is not yet lost but with a child king on the throne it is left to knights such as the Earl of Salisbury, Sir John Falstolf… Read more

The White Company

This is the third book in the John Hawkwood series. The man is a complicated character and is not as immediately likeable as characters like Sir Aelfred, William Strongstaff or… Read more


I first wrote this novel in 2015 to commemorate the bicentennial. In hindsight this was a mistake as my protagonists, at that time, still had 8 years of war ahead… Read more

Erik the Navigator

The pressure from readers was too great and I have written another story about Erik and his bride, Laughing Deer. I always planned on writing one but I hoped to… Read more

Debt of Honour

The genesis of the Border Knight series is set, not in the thirteenth century but it begins with Alfraed and Ridley in the Housecarl series and then grows into the… Read more

The Dragon Sword

I am revisiting the Viking world but this time i am looking at the Dane who became King of England. Cnut was a great king and my series will chart… Read more

Tales from the Sword Book Two

I have many modern stories with untold elements: Bert Harsker, Colonel SInclair, Squadron leader Harsker and Lucky Lady. This book contains a series of short stories about those characters as… Read more

The Battle for France

  The next book in the struggle for a crown series is out at the end of January. The Battle of Agincourt should have secured the crown for King Henry… Read more