Social Theory and Religion. By James A. Beckford. Cambridge, Mass.: Cambridge University Press, 2003. 252 pp. 22.00 paper - Craig, David M. (A journal of church and state, 2005)