Africa's magic