A MEME AND A DREAM...