architecture Books Bremen Germany history Wine ghosts, musical animals, and a floating flotilla: welcome to Bremen’s Town Hall