The Weather Makers: How Man Is Changing the Climate and What It Means for Life on Earth

by Tim Flannery
Sometime this century the day will arrive when the human influence on the climate... read more