Essential Novelists - H. Rider Haggard
adventures in lost worlds
Description of the book