Islam in Historical Perspective 2e organically integrates the history of Islamic societies with a discussi..."> Islam in Historical Perspective 2e organically integrates the history of Islamic societies with a discussi..."/>