Michael Wesch is a cultural anthropologist exploring the effects of new media on society and culture.
Added by WhenCorp on January 20, 2013