Mankind and Mega-projects