Heraclitus of Ephesus, who lived in the 6th century B.C. He wrote on philosophy and natural science.