Chemistry of pyrotechnics: basic principles and theory - Conkling, John A; Author (2011)