Chemistry of pyrotechnics : basic principles and theory /: basic principles and theory. (2018)