Islam in the Middle Ages: The Origins and Shaping of Classical Islamic Civilization (Praeger Series on the Middle Ages)