Ahmadou Bamba Mbacke and the Damel Lat Dior- No Compromise