Essential Novelists - H. Rider Haggard
adventures in lost worlds