Battle studies - Ardant du Picq, Charles Jean Jacques Joseph 1821-1870 (University Press of Kansas, 2017)