dee140 dee140 23-08-2016 Geography Answered What developments were the foundation of the scientific revolution ?