Context

Context of One Islam, many Muslim worlds : spirituality, identity, and resistance across Islamic lands, Raymond William Baker