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

by: DeLaet

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

  • eText ISBN: 9781473713888, 1473713889

  • Edition: 2nd