Shifting Horizons of Public International Law - Kaul, J. L.; Jha, Anupam (Springer India, 2018)