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 A Line in the Tar Sands Struggles for Environmental Justice edited by Stephen D'Arcy, Toban Black, Tony Weis & Joshua Kahn Russell by (author) Naomi Klein & Bill McKibben Languages of the Unheard Why Militant Protest is Good for Democracy by (author) Stephen D'Arcy