A Dictionary of Islam. : V. 2. : Mika'il - Z - Hughes (Saint Joseph's University, 2004)