My Reminiscences of the Anglo-Boer War by Viljoen, Ben J. (Ben Johannis) Van Breda, P.
 is a Project Gutenberg book, now on Github.