John L Meech

John L. Meech is Associate Professor of Religious Studies and Philosophy at Shimer College in Chicago, Illinois.