The Zambezi papers of Richard Thornton, Geologist to Livingstone's Zambezi Expedition (2 Volumes)