armen m . m.