Alexander X. Byrd

Alexander X. Byrd is an assistant professor of history at Rice University, where he teaches African American history and the history of the African Diaspora.

Captives and Voyagers - Cover
Captives and Voyagers