Gada : three approaches to the study of African society