1
by Sayegh, Fayez A.
Published 1970
2
by Ben-Zvi, Abraham
Published 2007
3
by Elkashef, Ahmed R.
Published 1969
4
by La Guardia, Anton
Published 2001
5
by Khalidi, Rashid.
Published 1997
6
7
by Safty, Adel
Published 2009
8
by Rabil, Robert G.
Published 2003
9
by Penslar, Derek Jonathan
Published 2007
10