History of Palestine : a methodical study of the Palestinian struggle - Dr. (Cairo : Al-Falah Foundation, 2005)