Time and memory: Issues in philosophy and psychology.