Haigs Command: A Reassessment