William H. “Bill” Hicks is a graduate of Wesleyan University with a BA in Religion and also holds a Masters in Public Health from the OU Hudson College of Public Health. He has written extensively ...view moreWilliam H. “Bill” Hicks is a graduate of Wesleyan University with a BA in Religion and also holds a Masters in Public Health from the OU Hudson College of Public Health. He has written extensively on Christian topics.view less