ghosts of time past makes me think of johnny cash. sigh.