Social Ecology : Society-Nature Relations across Time and Space - Haberl, Helmut. (Springer International Publishing : Imprint: Springer, 2016)