Hersch Lauterpacht

The Development of International Law - Cambridge Univ Press 2011

9780521158404