By Richard Worth (author) Part of the Transforming Power of Technology series
Gunpowder by Richard Worth