Rider Haggard, the great storyteller - Higgins, D. S. (Cassell, 1981)