Energetic materials : chemistry, hazards and environmental aspects - Howell, Jake R.; Fletcher, Timothy E. (Chemistry research and applications, 2010)