Islam today. : a short introduction to the muslim world. - Ahmed, Akbar S. (Saint Joseph's University, 2001)