Chemistry of Pyrotechnics by John A. Conkling