The Second Palestinian Intifada: A Chronicle of a People's Struggle