International law (Rev. By I.A. Shearer) - Starke (New York Oxford University Press India, 1994)