Robert J. Hanlon is Associate Faculty in the School of Humanitarian Studies at Royal Roads University. His research explores the links between corruption and human rights in emerging economies. His work on corporate social responsibility (CSR) has appeared throughout scholarly publications and media. He is a contributing editor for the Anti-Corruption Research Network and an occasional analyst for the Asia Pacific Foundation of Canada. He regularly serves as a consultant to major multinational corporations on issues of business and human rights. Hanlon also teaches international politics at Th...