Taha Muhammad Ali
1941 – 2011
Further resources on Taha Muhammad Ali