SLSW - What does SLSW stand for? The Free Dictionary
References in periodicals archive
Operating through a combination of overlapping organizations and loose evangelistic networks, SLSW
defines itself in terms of a global vision that Weber would be tempted to call enchanted: it is a geography populated by spirits anchored to specific locations in space.
But Lowe has serious complaints about the theory and practice of SLSW.
He is concerned that SLSW draws far too much on beliefs about the spiritual realm borrowed from animistic religions.