 As the war in Gaza grinds on, there are growing fears that another Middle East war may erupt with devastating consequences for the region and beyond. Israel and the Lebanese armed group Hezbollah, backed by Iran, have been treading fire across their shared border for the past nine months.