Karl Hauffmann , Stockholm.