Elias KhattarImplications of Technological Progress and Potential Solutions for HumanityIntroductionMay 27, 2018May 27, 2018