The Boer War Generals: Peter Trew's Epic Tale of Courage and Leadership
In the annals of military history, few conflicts have captured the imagination quite like the Boer War. Fought between the British Empire and the two Boer republics of the Orange Free State and the Transvaal from 1899 to 1902, it was a bitter...