By H. Rider Haggard
By H. Rider Haggard, Dennis Butts
By H. Rider Haggard, Peter Branfield, Michael West
By H. Rider Haggard, Peter Haining, Hammond Innes
By H. Rider Haggard, Haggard, H. Rider, Karlin, Daniel
By H. Rider Haggard, Haggard, H. Rider