Islam (World Religions (Facts on File))
by Juan Eduardo Campo
Category: Islam

Explores the terms, concepts, personalities, historical events, and institutions that helped shape the history of this religion and the way it is practiced today.