Colonel Douglas Macgregor argues that geography, terrain and scale still place hard limits on modern military power, regardless ...