July 19, 2010

Global Voices

Listened to this fascinating talk today. Lots to marinate on.

No comments: