Books

On Palestine On Palestine
2015
The Ethnic Cleansing of Palestine The Ethnic Cleansing of Palestine
2007
Gaza in Crisis Gaza in Crisis
2013
The Modern Middle East The Modern Middle East
2014
A Limpeza Étnica da Palestina em 1948 A Limpeza Étnica da Palestina em 1948
2021
Palestina e Israele: che fare? Palestina e Israele: che fare?
2015