Related Program: Our Island Universe Our Island Universe: Galileo's Telescope By Greg Jenkins • Jan 13, 2020 Related Program: Our Island Universe ShareTweetEmail Credit libraryofsocialscience.com Galileo, using a brand new, technological invention, made a series of startling discoveries in January 1610 that ushered in a scientific revolution that reverberates to this day. His reward? Sentenced to house arrest by the Pope. #OurIslandUniverse Listen Listening... / 3:29 ShareTweetEmailView the discussion thread.