profe ssorn m . m.