Generous Behnisch : Herbert Keller Haus, Stuttgart, West Germany