Publications by 'Tamer G. Mohamed'