Internet meme - Surprised Kitty homages at SXSW Interactive - 2 views
In yesterday's 5pm class, the concept of a "meme" was covered off - a cultural concept devised by Richard Dawkins in 1976 to describe cultural ideas, symbols or practices (source: http://en.wikiped...