Stardust: Supernovae and Life: The Cosmic Connection