Paul R. Ehrlich

Population resources environment - 383 p. :