Gerald James Larson is Professor of History of Religions in the Department of Religious Studies, University of California, Santa Barbara.