Author: Halliday, Andrew, 1830-1877