Karl Hauffman , Stockholm.