Books

Lobbying for Zionism on Both Sides of the Atlantic Lobbying for Zionism on Both Sides of the Atlantic
2024
The Ethnic Cleansing of Palestine The Ethnic Cleansing of Palestine
2007
De Nakba De Nakba
2023
Dez mitos sobre Israel Dez mitos sobre Israel
2022
A Very Short History of the Israel–Palestine Conflict A Very Short History of the Israel–Palestine Conflict
2024
Historia de la Palestina moderna (3ª ed.) Historia de la Palestina moderna (3ª ed.)
2024

Audiobooks

The Ethnic Cleansing of Palestine The Ethnic Cleansing of Palestine
2017
The Biggest Prison on Earth : A History of the Occupied Territories The Biggest Prison on Earth : A History of the Occupied Territories
2019