The ecological impact of long-term changes in Africa's Rift Valley - Plumptre, Andrew J. (Environmental science, engineering, and technology, 2012)