Islamic History: A Framework for Inquiry Humphreys, S. Islamic History: A Framework for Inquiry. Princeton University Press: Princeton, 1991.