David Shugarman
David Shugarman is Director of the York University Centre for Practical Ethics, Professor in the Department of Political Science and Master of McLoughlin College at York University.
David Shugarman is Director of the York University Centre for Practical Ethics, Professor in the Department of Political Science and Master of McLoughlin College at York University. See less
David Shugarman's Featured Books