Edel, Leon: Henry James : a life. London : Collins, 1987