Author: Noble, John, 1837-1898.