Bechwanaland, the Transvaal and England a statement and a plea
Mackenzie, John,1835-1899.
London
[1883?]