Elements of architecture
1 online resource (xvii, 443 pages)