Mankind's only hope