The great lakes of Africa : two thousand years of history