Military Manners and Customs by Farrer, James Anson
 is a Project Gutenberg book, now on Github.