What really lasts in this world? What dies, what can be revived? Are humans basically the same now as in ancient times? I was left pondering these questions after listening to singer and composer Stef ...