R Stephen Humphreys

R. Stephen Humphreys is Professor of History and Islamic StuR. Stephen Humphreys is Professor of History and Islamic StuR. Stephen Humphreys is Professor of History and Islamic StuR. Stephen Humphreys is Professor of History and Islamic Studies at the University of California, Santa Barbara, and autdies at the University of California, Santa Barbara, and autdies at the University of California, Santa Barbara, and autdies at the University of California, Santa Barbara, and author of "Islamic...See more