Battle studies - Ardant du Picq, Charles Jean Jacques Joseph 1821-1870 (Modern war studies / Theodore A. Wilson, general editor, 2017)