Memory: Not letting it go

Memory is an important aspect of our life. In fact, when we say "my life", we mean a collection of memories of ourselves and the…