Galileo's Telescope. A European Story