Author: Ali AlʼAmin Mazrui
Alternate names: Ali A. Mazrui; Ali Alamin Mazrui; Ali Al-Amin Mazrui; A. A. Mazrui
Born: 1933
Died: 2014