Catherine Bell Editor & Author

Catherine Bell is Professor of Law and David Kahane is Associate Professor in the Department of Philosophy. Both are at the University of Alberta.