Teitel, Ruti G

Humanity's law - New York Oxford University Press 2011 - 304

9780195370911


Human rights
International law. Humanitarian law.

K3240.T45