ChampionBoy ChampionBoy 12-10-2016 Social Studies Answered what new technology helped the scientific revolution