Rakesh Kumar Singh

Textbook on public international law. - xxvi, 411 p. ;

341.01 RAK