Ahmed Beshtawi

Faculty of Law and Political Science, An-Najah National University, Nablus, Palestine