A novel set in South Africa in 1880 at the time of the first Anglo-Boer War when the British were beaten at the battle of Majuba. Majuba is Zulu for "Hill of Doves."
Visitors also looked at these books
Used availability for Stuart Cloete's The Hill of Doves