And not for nothing but if a white man had the same accomplishments as Gates does, he wouldn't be called a public intellectual he would be called a racist, a card carrying member of the White supremacist.
Also if he is such a great professor why was he refused tenure at Yale, that is where he graduated from. Was he difficult or too arrogant for Yale? Or did Yale see him for what he was, a racist time bomb going to explode like he did.