Who invented the idea of memes?

On the impossibility of originality in the digital age

Read →