Halstead, John Gelder Horler (Career)