Things I Learned This Week ��� #18

...of knowledge management, organizational design, human-computer interaction and information design that is...