The Removal Of Confusion - ABD-ABDULLAH NIASSE, Shysykh Al-Islam Al-Hajj Ibrahim, B (Fons Vitae Louisville,,KY 40207, 2010)