Galileo's End