A young man finds himself lost on a northern Scottish Isle in a storm, taken in by the hospitality of a young woman and her mother. But he soon discovers ther...
Benita Clifford, half English, some Dutch, and more than a quarter Portuguese, is one of Rider Haggard's most exciting heroines. She is the central character ...