Human Rights And Global Responsibility by Jane Cooper & David Mepham