Human impact on the environment : ancient roots, current challenges /: ancient roots, current challenges. (2018) - Unknown
No abstract available