haberdashdesign.com
Design is Communication, Collaboration, and Creativity
Design is a science and requires theories that must be repeatedly confirmed through observation and experimentation in communication, collaboration and creativity.