Return to Issue Details The Telescope and the Scientific Revolution of the 17th century Download Download PDF