Publications by 'M. Sami Soliman'