Author: Anderson, William Gilbert, 1860-1947.