Author: Campbell, Douglas, 1839-1893.