H historytoday.com Galileo’s telescopes: Seeing is believing (2010) 34 points hhs 1 year ago 12 comments