Daniel Weinstock is a full professor at the Faculty of Law of McGill University. He holds a DPhil in philosophy (Oxford), an MA in political philosophy, and a BA in French literature and political philosophy (McGill). His research studies contemporary moral philosophy and political philosophy, and explores how legal, ethical and empirical considerations interact in the making of public policy.