Palestine: A Revised Narrative

2024