Essential texts in international law.
Talmon, Stefan
Essential texts in international law. Stefan Talmon, - Cheltenham, UK : Edward Elgar Publishing, [2016] - xii, 631 p. 22 cm .
Index
9781785366574
International law--Talmon, Stefan
341.026 / TAE 2016
Essential texts in international law. Stefan Talmon, - Cheltenham, UK : Edward Elgar Publishing, [2016] - xii, 631 p. 22 cm .
Index
9781785366574
International law--Talmon, Stefan
341.026 / TAE 2016