Poet, translator, novelist, and man of letters, John Davidson spent the first part of his life as a teacher in Greenock, Glasgow, Perth, Crieff, and other places. In 1884 he married Margaret Macarthur, who bore him two sons. In 1899 he moved to London and earned a living by journalism.