John Hales

Contributor

John Hales

John Hales was raised in Utah and earned a Ph.D. at SUNY-Binghamton. He currently teaches American literature and writing at California State University-Fresno.