hals li c . m.