Publications by 'Khalid Alhamazani'