Ancient Memes Then and Now