In the name of Allah, the All-Merciful, the Most Merciful, and may Allah bless and grant peace to our Messenger Muhammad and his family and companions. In trying to make sense of the appalling and utterly unacceptable Israeli slaughter of the defenceless Palestinians of Gaza, we must nevertheless look for causes and not surrender our …