Neil Roberts is chair and professor of Africana studies and faculty affiliate in political science and religion at Williams College.

Last Updated: August 13, 2020