Heraclitus: in our time October 4, 2016November 28, 2023 sanjay perera Heraclitus: in our time (a documentary) Continue reading Heraclitus: in our time