The books you mentioned, plus many others about the 2nd Boer War are available for free download at Project Gutenberg.

Project Gutenberg

A.C. Doyle's narrative is the least biased from that time period.



ego operor non tutela