H. Rider Haggard

Sorry, no author bio...