The Weather Makers: the Past and Future Impact of Climate Change