Craig Hanks

Craig Hanks

Craig Hanks

Professor Craig Hanks, Chair, Department of Philosophy, Texas State University, San Marcos, Texas (website)

Publications for the Inter-American Journal of Philosophy include:

Leave a Reply