Palestine, Imperialism and the Struggle for Freedom : Philip Marfleet £10.00 by Marfleet, PhilipPolitical activismPaperback Palestine, Imperialism and the Struggle for Freedom : Philip Marfleet quantity Add to cart SKU: 9781917020374 Category: israel and palestine Description Description by Marfleet, Philip | Political activismPublished 30/10/2025 by Bookmarks Publications in the United KingdomPaperback | 358 pages Related products Palestine: A Socialist Introduction : A Socialist Introduction £13.99 Add to cart The Funambulist #64: The No State Solution £10.00 Add to cart The Nakba : Through Palestinian Writers’ Eyes £16.99 Add to cart Palestinian Cultures Of Resistance : Mahmood Darwash, Fadwa Tuqan, Ghassan Kanafani, Naj Al Ali £10.00 Read more