The Global Struggle for Human Rights: Universal Principles in World Politics

by

  • Publisher: Cengage Learning UK
  • Print ISBN: 9781285462608, 1285462602

  • eText ISBN: 9781473713888, 1473713889

  • Edition: 2nd