by H. Rider Haggard, 1st World Library
publisher: 1st World Library
publish date: December 20th 2006
format: ebook pages: 284
language: English
ISBN:
1421831538 (9781421831534)
publisher: CreateSpace publish date: November 20th 2012
format: paperback pages: 278
language: English
ISBN:
1481052535 (9781481052535)