Social and political philosophy - Sterba , James P. (Routledge, 2001)