Publications by 'Ahmed Naif M. Alahmadi'