The Responsibility to Protect, Second Edition Perspectives on the Concept’s Meaning, Proper Application and Value

Sonja Grover

  • First published 2025
  • 332 pages
  • English