Life Beyond Earth

Is there life beyond Earth? Habitable worlds, the Fermi paradox, SETI and possible traces of life on Mars and Venus.