Human numbers, environment, sustainability, and health. Issue 7215 (9th October 1999) - McMichael, A J; Powles, J W