Alongside the many contemporary social problems, humanity today faces two major threats: climate change and...