Faculty News

Michael Welch delivered a workshop paper titled Left Sacred and the Sanctity of Death in ‘Troubled’ Ireland at the Center for Cultural Sociology, Department of Sociology at Yale University on February 20, 2015.