Title: A theory of architecture