Shawn Leigh Alexander

Shawn Leigh Alexander is Associate Professor of African and African American Studies at the University of Kansas.