Social Strategy & Design by @KarlLong
Learning and writing about emerging internet culture
From the monthly archives:
by Karl on January 26, 2005
by Karl on January 11, 2005