Joseph Hamacher , Stockholm.