Climate change and agriculture in Africa impact assessment and adaptation strategies (Earthscan, 2008)