Weaving through Islam in Senegal (Carolina Academic Press Ritual Studies Mongraph)