Intl Human Rights Law by Suzanne Egan