The Yoruba: A New History is the first trans-disciplinary study of the two-thousand-year journey of the Yoruba people, from their origins in a small corner of...