South Africa and the Boer-British War, Volume Iincluding the war of 1899 and 1900 by Hopkins, J. Castell (John Castell) Halstead, Murat
 is a Project Gutenberg book, now on Github.