The Discovery of Global Warming
There are a number if articles linked to the home page above, including one on Venus and Mars