I presume this Agarwal guy is the same who has also written books pertaining to political science. His political science book is glutted with errors. I wont wonder if same is the case with his books pertaining to international law.
Malcolm Shaw's International Law, published by Cambridge University Press, is considered the authority when it comes to international law.
Its a thick book but exhaustive, to say the least.
|