Scan barcode
A review by starlightcatherine
Gunpowder: Alchemy, Bombards, and Pyrotechnics: The History of the Explosive That Changed the World by Jack Kelly
adventurous
informative
reflective
fast-paced
3.75