A history of architectural theory: from Vitruvius to the present | Synapse