Ibn Sina
Big Little Steps
The Muslim 100
Preparing For Life
The Muslim Woman's Participation in Professional, Political and Social Life (Volume 3)