The Boer War diary of Sol T. Plaatje : an African at Mafeking - Plaatje, Sol T. (Solomon Tshekisho), 1876-1932 (Cardinal, 1976)