Greek Science: Its Meaning to Us