David Boles: Human Meme

Ubiquitous Distribution Channels: How do we distribute knowledge, and information, and human emotion?
30
00:00:00
30