Battle Studies; Ancient and Modern Battle by Greely, John N. (John Nesmith) Ardant du Picq, Charles Jean Jacques Joseph Cotton, Robert Christie
 is a Project Gutenberg book, now on Github.