What is the future for mankind?