H. Rider Haggard
Bradenham, Norfolk, England, UK