Community of the saved : an African revivalist church in the East Cape