Publications by 'Farouk Attia'