Publications by 'Mahmoud F. Elmorshedy'