sciencefriday.com
The Origin Of The Word 'Meme'
What does LOLcats have to do with evolutionary biology?