Thursday, June 28, 2007

TED: Majora Carter



I'll be featuring videos from TED (Technology Entertainment Design) every once in a while on this blog. The post immediately before this explains in detail.

No comments: