Artwork for Ubiquitous Distribution Channels
David Boles: Human Meme

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