Claudia Setzer Editor & Author

Claudia Setzer is Professor of Religious Studies at Manhattan College, USA David Shefferman is Assistant Professor of Religious Studies at Manhattan College, USA