Author: Safiya Umoja Noble
Alternate names: Safiya Noble
Bio: American professor and author