Memes in Digital Culture
2013 • 216 pages