Great Article on Architecture
This should be read by almost all architects that I know. They cannot live without their tools. Sometimes during job interviews they keep on asking me not about knowledge, but about knowing one particular program for diagram writing.