Author: Brown, Alexander, 1843-1906.