Author: Carlyle, Robert Warrend, Sir, 1859-1934.