Communists on campus : race, politics, and the public university in sixties North Carolina