Galileo's Visions: Piercing the spheres of the heavens by eye and mind