Human ecology : progress through integrative perspectives - Wright, Scott D. (Society for human ecology, 1995)