Books
Audiobooks
Crucible of Honour: The Battle of Rorke's Drift: The Anglo-Zulu War, Book 2 (Unabridged)
2017
Brutal Valour: The Tragedy of Isandlwana: The Anglo-Zulu War, Book 1 (Unabridged)
2017
Soldier of Rome: The Legionary Book One of the Artorian Chronicles (Unabridged)
2014
Lost Souls: The Forgotten Heroes of Eshowe: The Anglo-Zulu War, Book 3 (Unabridged)
2018
Soldier of Rome - The Sacrovir Revolt: Book Two of the Artorian Chronicles (Unabridged)
2016
Cruelty of Fate: The Fight for Khambula: The Anglo-Zulu War, Book 4 (Unabridged)
2023