William K. CarrollWilliam K. Carroll is a member of the Sociology Department at the University of Victoria. He established the Interdisciplinary Program in Social Justice Studies in 2008, serving as its Director until 2012. Books by the Author Previous slide in carousel Regime of Obstruction BRICS and the New American Imperialism Capitalism's Crises Critical Strategies for Social Research Global Shaping and Its Alternatives Global Shaping and its Alternatives Organizing Dissent Corporate Power and Canadian Capitalism Next slide in carousel