Publications by 'Ashraf M. Etman'