Remembering and Forgetting: An Inquiry into the Nature of Memory