Sir Henry Rider Haggard (1856–1925) was an English writer primarily known for his adventure novels set in exotic locations, predominantly Africa. With a life as compelling as those of his fictional heroes, Haggard was born in Norfolk, England, to a barrister father and an educated mother. Educated at Ipswich Grammar School and later at Brussels, Haggard's empire-building ethos was imbued with the ...