Memory Trace Theory