03.20.2023 - By Robert Harrison
December 13, 2005. Listen to French Philosopher Michel Serres speak about his career and thought.