C . A . Hallsten , slnp.