Cosmic Life