An account of his life, mainly in his own words - Stewart, Donald (J. Murray, 1903)