Andrew Szasz Editor & Author

Robin Globus Veldman is a Ph.D. candidate in the Department of Religion at the University of Florida, USA. Andrew Szasz is Professor of Environmental Studies at the University of California, Santa Cruz, USA. Randolph Haluza-DeLay is an associate professor of sociology at The King’s University College in Alberta, Canada.