Karl Hauffman , Stockholm,