https://www.nonington.org.uk/nonington-the-second-boer-war-1899-1902/
Nonington & The Second Boer War, 1899-1902