by H. Rider (Henry Rider) Haggard
Subjects: Adventure stories; Transvaal (South Africa) -- Fiction. 35 chapters, 110,935 words. Public domain, via Project Gutenberg.