Author: Noble, Daniel, 1819-1885.