The ethnic cleansing of Palestine - Pappe, Ilan (Oneworld Publications, 2006)