Catalogue Foster and Partners - Foster, Norman (Prestel)