mag. A . O.Torstensson