Publications by 'Ahmed J. Fattah'