JOHN MACKENZIE OF BECHUANALAND, a study in humanitarian imperialism, 1835-1899

: Sillery (A.)

R 450.00
Quantity
- +
236pp., illus., hardback, d.w., South African Biographical and Historical Studies No. 8, Cape Town, 1971