Author: Bain. Alexander. 1818-1903.