Human ecology : problems and solutions - Ehrlich, Paul R., 1932- (W.H. Freeman and Company, 1973)