Title: John Mackenzie of Bechuanaland, 1835-1899
People: John Mackenzie (1835-1899)