African climate and climate change : Physical, Social and Political Perspectives.