Great war: some notes prepared for the training detachment at Hampton institute.. | NiceBooksReads