The Effect of Climate on Human Behavior in History

Abstract
No abstract available