Future earths : under African skies