Solid fuel chemistry - New York: Allerton Press,