authors El-dakhakhni, Wael Elsayed, Mostafa ElDakhakhni, Wael Tait, Michael Mekky, Waleed Simond, Kevin