The life of Laurence Oliphant : traveller, diplomat and mystic - Henderson, Philip (Hale, 1956)