TY - BOOK AU - Teitel,Ruti TI - Humanity's law SN - 0195370910 : PY - 2011/// CY - Oxford PB - O. U. P. KW - Human rights KW - International law KW - Humanitarian law ER -