Bin Liang is an associate professor of sociology at Oklahoma State University–Tulsa. He is the author of The Changing Chinese Legal System, 1978–Present: Centralization of Power and Rationalization of the Legal System, coauthor of China's Drug Practices and Policies: Regulating Controlled Substances in a Global Context, and with Hong Lu, coeditor of Jurisprudence: Contemporary Western Sociological Studies and Developments.
Hong Lu is professor in the Criminal Justice Department at the University of Nevada, Las Vegas. She is the coauthor of Punishment: A Comparative Historical Perspective and China's Death Penalty: History, Law and Contemporary Practices.
Roger Hood is professor emeritus of criminology at the University of Oxford and emeritus fellow of All Souls College.