Publications by 'Khaled Q. Abdelfadeel'