H. Rider Haggard A voice from the infinite - Tremayne, Peter 1943- (Routledge & Kegan Paul, 1978)