Publications by 'Khaled Ahmed'