Are we but glorious remnants of stardust ?