Home > Meme Archive
Jun 2, 2013 Source: Mashable
What's in a meme? Online backup service Mozy attempts to answers that question in an infographic that dissects these bite-size doses of Internet culture. Originally defined by scientist and author Richard Dawkins in 1976, "meme" is short for the Greek ... (Read More)
|
Tweet |