About Stephen D'Arcy Stephen D’Arcy is an associate professor of philosophy at Huron University College, Western University. A long-time social activist and protest organizer, he teaches and writes about democratic theory and practical ethics. Books by Stephen D'Arcy Languages of the Unheard Why Militant Protest is Good for Democracy by (author) Stephen D'Arcy