Design Strategies in Architecture of science, art and philosophy, and how these impinge on architecture. The discussion compares Futurism, Constructivism, Suprematism, High Tech, Deconstruction and the attitude of the avant-garde, with the phenomenology of ...