Roots & Reflections with Barry Segal