Thomas D Rogers

Thomas D. Rogers is assistant professor of Africana studies and Latin American studies at the University of North Carolina at Charlotte.