Publications by 'Yousri M. El Fattah'