Other
Silk Road Foundation: Gun and Gunpower
This site provides a description of how and when gunpowder was discovered and used for military purposes. Also includes information on the invention of machinery, like cannons or guns, to make use of gunpowder.