History of the Mandingo (Mandinka, Malinke, Maninka, or Manding) People and their Cultural Practices