Answer: heraclitus

AnswerCrossword Clue
HERACLITUS

"Weeping Philosopher" of Greece.