Total Socioenvironmental Systems An Analytical Framework for Human-Natural Interactions and Sustainability by Yichun Xie | Menrva Books | MenrvaBooks