The Jerusalem Law, International Law and the Peace Process

GPTKB entity