omnologos.com
Atomic Scientists: Population and Climate Change
Just a link for now to the ongoing debate at