Life on Earth - and Beyond