c . m . hallin.