Background As human being, we all have 3 major aspects of life that make us more human than any other thing. That is past, present and future. We live in the present, remembering past and hoping good for the future. But most of our present actions are greatly influenced by the past. Snapshots from a past memory of important events …