Caring for the future Report of the independent commission on population and quality of life - Oxford Oxford university press 1996 - xiv, 359 p. Dewey Class. No.: 339.47 C191C