John S KnoxJohn S. Knox has taught at several Christian universities on the East and West coasts of America. He has a PhD from the University of Birmingham (UK) in theology and religion (sociology of religion), an MA in sociology from Arizona State Unversity, and an MATS in Christian history and thought from George Fox University. Read More Read Less
An OTP has been sent to your Registered Email Id:
Resend Verification Code