ashbry67 ashbry67 22-03-2017 History Answered the role technology played in the scientific revolution