Which of the following inventions contributed to the spread of knowledge during the Renaissance?
Steam engine
Printing press
Compass
Combustion engine

Literary Analysis Exercises are loading ...