The time is 1939 — and the 1980s. The place: Hamburg, Germany — and... More >>>