The Search for Takrur: Archaeological Excavations and Reconnaissance along the Middle Senegal Valley (Yale University Publications in Anthropology)