Publications by 'Fayez Nahedh Alsehani'