Mysteries of memory