Publications by 'Abdelrahim K. Omran'