Meeting the Climate Change Challenge Sustaining Livelihoods (Lessons for the future, 2004)