Zielke och Fincke , Hamburg ; Mezger , Frankfurt,