Publications by 'Abbas A. Elshamly'