Charles Jean Jacques Joseph Ardant du Picq
Battle Studies; Ancient and Modern Battle
Charles Jean Jacques Joseph Ardant du Picq · 2005
Public domain, Project Gutenberg. No sign-up.
Military art and scienceBattles
Charles Jean Jacques Joseph Ardant du Picq · 2005
Public domain, Project Gutenberg. No sign-up.