Endless Wars on Palestine? A Review of Rashid Khalid's The Hundred Years’ War on Palestine