Asteroidnedslag, supernovaexplosioner, vulkanutbrott, global uppvärmning och ekologiska katastrofer hotar oss alla och har nästan utrotat livet i flera omgångar genom dess historia. Med nöd och näppe har livet rest sig varje gång med hjälp av evol...