A Philosophy in the Community event with STM philosophy professor Daniel Regnier
A Philosophy in the Community event with philosophy professor Emer O'Hagan