Constitution of Palestine: Enriched edition. A Comprehensive Guide to Palestinian Governance and Legal PrinciplesPalestinian National Authority