Sort by:
Allan and the Holy Flower
Henry Rider Haggard was a British Victorian writer known for his adventure novels set is exotic places. His writings are sympathetic to the natives. He often portrayed Africans as heroic...