Nitrocellulose industry (v.2): a compendium of the history, chemistry, manufacture, commercial application and analysis of nitrates, acetates and ... powder and explosive cellulose nitrates