Which technologies were widely diffused between 1000-1500 and why were each of them important?
a. Steam engine for transportation
b. Printing press for communication
c. Gunpowder for warfare
d. Spinning wheel for agriculture