Walter E. Aufrecht is Associate Professor of Religious Studies and Chairman of the Programme in Religious Studies, the University of Lethbridge, Lethbridge, Alberta.