The Sahara today is shorthand for desolation, a vast belt of sand and rock that helps define the climate of an entire hemisphere. Yet geological records show that this same region has repeatedly ...