Skip to main content

Tracy Roof

Tracy Roof is an assistant professor of political science at the University of Richmond.