Rider Haggard his life and work - Cohen, Morton Norton 1921-2017 (Macmillan, 1968)