Ahmad Y Hassan Gunpowder Composition for Rockets and Cannon in Arabic Military Treatises In Thirteenth and Fourteenth Centuries
Ahmad Y Hassan Gunpowder Composition for Rockets and Cannon in Arabic Military Treatises In Thirteenth and Fourteenth Centuries