Publications by 'Tamer O. Diab'