Population, Resources and Development