Teaching Ritual (Aar Teaching Religious Studies Series)
Catherine Bell is a Bernard J. Hanley Professor of Religious Studies at Santa Clara University.