International Law and Municipal law - Hamzeh, Nizar (2018)