General Halleck in speaking of this battle said: