John Mackenzie, South African missionary and statesman.
Mackenzie, William Douglas.
London,
1902.