CHESHIRE LECTURE: The Story of Galileo Galilei, Beyond the Myth and Legend