Islamic history a framework for inquiry. - Humphreys, R. Stephen. (New Jersey)
xiv, 401 s.