John Hales

John Hales is Professor of English at California State University, Fresno.