Rudolf Mosse , Hamburg & Beilin.