Soldier load carriage: historical, physiological, biomechanical, and medical aspects.

Soldier load carriage: historical, physiological, biomechanical, and medical aspects.