Publications by 'Ahmed Muhammad'