The Last Boer War is an 1899 non-fiction book by H. Rider Haggard about the Boer War of 1881.
It was originally written in 1882 but not published until years later.
[1]