International law A treatise - Oppenheim L. (London Longman Group Ltd)