Environment and social theory - Barry,John (Routldege, 2016)
Keywords: Human ecology --social science philosophy