David Hamilton is professor of English at the University of Iowa; for the past eighteen years he has been the editor of the Iowa Review.