Fire on the horizon
South Africa, 1899 - the smouldering hostility between the Boers of the Transvaal and Orange Free State and the British colonies of the Cape and Natal is about to burst into flame. War is coming and no one can prevent it. Colonel Penrod Ballantyne, hero of Abu Klea and Omdurman, is sent to Mafeking, 'the place of stones', to recruit and train men for the fighting ahead. Amber, his wife, the successful novelist, accompanies him - eager to see more...