Publications by 'Mohammed Alrowili'