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
Tears of the Dead: Requiem of the Zulu Kingdom: The Anglo-Zulu War (Unabridged)
2023
Lost Souls: The Forgotten Heroes of Eshowe: The Anglo-Zulu War, Book 3 (Unabridged)
2018
Cruelty of Fate: The Fight for Khambula: The Anglo-Zulu War, Book 4 (Unabridged)
2023