Annand, James, 1843-1906