Answer: heraclitus

AnswerCrossword Clue
HERACLITUS"Weeping Philosopher" of Greece.