Salafi ritual purity in the presence of God / - Gauvain, Richard, (Routledge,)