James Williams, 1st VP Chapel Hill-Carrboro NAACP
Writer