Publications by 'Yasser Alshehri'