Social Strategy & Design by @KarlLong
Learning and writing about emerging internet culture
From the monthly archives:
by Karl on June 25, 2008
by Karl on June 24, 2008
by Karl on June 6, 2008
by Karl on June 5, 2008
by Karl on June 3, 2008
by Karl on June 2, 2008