Weekend Surprise! 5% off any purchase. Get the code »

John Richards

John Richards is Professor of Sociology and Philosophy at West Virginia State University, as well as Associate Professor of Humanities at Marshall University Graduate College. His areas of interest include Appalachian and European folk magic, and New Religious Movements.