sten , friherre fl.