annan m . m.