The Prophets of Palestine

Nizar Banat’s Fight for the Soul and Total Palestinian Self Determination