Karl Hauffman , stockholm,