The politics of human rights - Vincent Andrew (Oxford Oxford university press, 2010)
Keywords: Social contract; Human rights