HAMMACHER & DELTES , Hamburg.