Cosmic Biology : How Life Could Evolve on Other Worlds - Louis Neal Irwin, Dirk Schulze-Makuch ((Springer Praxis Books))