The Complete H. Rider Haggard Anthology: 67 Novels and Short Stories by H. Rider Haggard Back to product details page >