Heraclitus dream. Heraclitus of Ephesus, was a pre-Socratic Greek philosopher. Illustration of a dream, showing a shepherd sitting on a hill having his hair clipped by sheep. Other animals such as a lion and fox are nearby, as are other shepherds. Th