Yasmin Ibrahim is a British-Palestinian research graduate at King's College London, and freelance journalist.
Book review: Macintyre's authoritative voice comes through in his persistent interrogation of one overarching question: How did Gaza get so bad?