astor m . m.