Misha Semenov

Articles

Christopher Alexander’s architectural ideas continue to exert an influence.