Carl Ernst/Definition

Academic researcher and author, specializing in Islam, Sufism, and political implications