Home Craig S. Davis Craig S. Davis Craig S. Davis received a dual PhD in Near Eastern Languages and Cultures and Religious Studies from Indiana University. His teaching competencies include Islamic Studies and Middle Eastern Studies. Articles From Craig S. Davis Filter Filter Results 0 resultsFilter0 resultsSorry, there are no articles to show here.