MEME – Human nature summed up