AFRICAN VARIATIONS