Hall , England ; Kahn , Hamburg ,och