“Nineteenth century technological development and its influence on the Anglo-Boer War, 1899-1902” (2019) Southern Journal for Contemporary History, 25(2), pp. 116–135. doi: 10.38140/sjch.v25i2.4081.