Leslie Dorrough Smith [+]
Leslie Dorrough Smith is Professor of Religious Studies at Avila University and a member of the Women’s and Gender Studies faculty.
Steven W Ramey [+]
University of Alabama
Steven W. Ramey is a Professor in Religious Studies at the University of Alabama, where he also directs the Asian Studies Program.