The persistence of memory: What it means to be human