Human Rights and the Moral Responsibilities of Corporate and Public Sector Organisations - Campbell, Tom (Issues in Business Ethics,, 2005)