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 ...lihat lebih banyakWilliam 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.lihat lebih sedikit